seating ledge - German English Dictionary